choke down – English–Español translations

🇬🇧 en es 🇪🇸

choke down verb

  • to swallow with difficulty
asfixiarse, atragantarse
Wiktionary Links